offshore trust - Spanish English Dictionary